home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2963 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.6 KB

  1. Path: news1.halcyon.com!chinook!jars
  2. From: jars@chinook.halcyon.com (Juan Rodriguez)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: VC++ portable to Borland C++??
  5. Date: 20 Jan 1996 23:44:06 GMT
  6. Organization: Northwest Nexus, Inc. - Professional Internet Services
  7. Message-ID: <4druo6$dr3@news1.halcyon.com>
  8. References: <4dogas$jm6@bs33n.staffs.ac.uk>
  9. NNTP-Posting-Host: chinook.halcyon.com
  10.  
  11. In article <4dogas$jm6@bs33n.staffs.ac.uk>,
  12. cm2bcjr1 <cm2bcjr1@bs47c.staffs.ac.uk> wrote:
  13. >I am having trouble linking a MSVC++ program with a Borland compiler.
  14. >I am using Borland C/C++ ver 3.1. and I think the VC is version 2.0.
  15. >The program compiles fine but it blows up when I link it.  I've set Borlands
  16. >library and include directories to reference all VCs equivalent directories.
  17. >I get the feeling that Microsoft and Borland don't make portability easy
  18. >between the two compilers because of their rivalry.
  19.  
  20. There might be more funddamental reasons; for example, I understand Borland
  21. C/C++ 3.1 is a 16 bit compiler; and I am sure Visual C++ 2.0 is a 32 bit
  22. compiler. Then, there just might be some problems with the name decoration
  23. (a. k. a. "mangling"). Considrgint this, if rivalry has any influence, it is
  24. a VERY distant third nevertheless.
  25.  
  26.  
  27.  
  28.  
  29. Juan Antonio Rodriguez-Sero; jars@halcyon.com
  30. Lake Forest Park, WA 98155 - 2940, U. S. A.
  31. -----------------------------------------------------------------------
  32. The longer I live, the more I see that I am never wrong about anything,
  33. and that all the pains I have so humbly taken to verify my notions have
  34. only wasted my time.
  35.                                              Henry Wadsworth Longfellow
  36.